﻿@charset "utf-8";
/* CSS Document */

blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul { margin: 0; padding: 0; }

body, button, input, select, textarea { font: 12px/1.5 "Microsoft YaHei", tahoma, arial, "Hiragino Sans GB", sans-serif; }
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, th { font-weight: normal; font-style: normal; }
ul, ol { list-style: none; }
* { padding: 0; margin: 0; }
a { text-decoration: none; color: #333333; }
a:hover { text-decoration: none; color: #1D7AD9; }
a img { border: none; }
a { cursor: pointer; }
img, input { vertical-align: middle; }
button, input, select, textarea { font-size: 100%; outline: none; }
.center { margin: 0 auto; }
.txt_center { text-align: center; }
.blod { font-weight: bold; }
.block { display: block; }
.widthall { width: 1190px; }
.clear { height: 0; margin: 0; padding: 0; line-height: 0.01em; font-size: 0.01em; display: block; clear: both; }
.hid { overflow: hidden; }
.black_cover { background: #000; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.black_cover1 { filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */ -webkit-filter: blur(10px); /* Chrome, Opera */ -moz-filter: blur(10px); -ms-filter: blur(10px); filter: blur(10px); filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false);
}
.black_cover2 { filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */ -webkit-filter: blur(7px); /* Chrome, Opera */ -moz-filter: blur(7px); -ms-filter: blur(7px); filter: blur(7px); filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=7, MakeShadow=false);
}
.black_cover3 { filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */ -webkit-filter: blur(5px); /* Chrome, Opera */ -moz-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px); filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=5, MakeShadow=false);
}
.black_cover4 { }
/*浮动*/
.clear { height: 0; margin: 0; padding: 0; line-height: 0.01em; font-size: 0.01em; display: block; clear: both; }
.left { float: left; display: block; }
.right { float: right; display: block; }
.jued { position: relative; }
/*字体颜色*/
.txt20 { font-size: 20px; }
.txt24 { font-size: 24px; }
.txt18 { font-size: 18px; }
.txt14 { font-size: 14px; }
.txt16 { font-size: 16px; }
.txt12 { font-size: 12px; }
.txt_red { color: #e16663; }
.txt_green, .txt_green a, .txt_green a:link, .txt_green a:visited, .txt_green a:hover { color: #489800; }
.txt_blue, .txt_blue a, .txt_blue a:link, .txt_blue a:visited, .txt_blue a:hover { color: #1D7AD9; }
.txt_orange { color: #db9b00; }
.txt_zi, .txt_zi a, .txt_zi a:link, .txt_zi a:visited, .txt_zi a:hover { color: #32007c; }
.txt_red2, .txt_red2 a, .txt_red2 a:link, .txt_red2 a:visited, .txt_red2 a:hover { color: #b30e5e; }
.txt_green:link, .txt_green:visited, .txt_green:hover { color: #489800; }
.txt_black3, .txt_black3 a, .txt_black3 a:link, .txt_black3 a:visited { color: #333; }
.txt_brown, .txt_brown a, .txt_brown a:link, .txt_brown a:visited, .txt_brown a:hover { color: #5d2009; }
.txt_black5 { color: #555; }
.txt_black6 { color: #666; }
.txt_black7 { color: #999; }
.txt_black8 { color:#0097ff}
.txt_black3 a:hover, .txt_black5 a:hover, .txt_black6 a:hover { color: #3479F0; }
.txt_warm { color: #db0600; }
.text_White { color: #fff; }
/* 高度公用 */
.height16 { height: 16px; line-height: 16px; }
.height18 { height: 18px; line-height: 18px; }
.height20 { height: 20px; line-height: 20px; }
.height22 { height: 22px; line-height: 22px; }
.height24 { height: 24px; line-height: 24px; }
.height26 { height: 26px; line-height: 26px; }
.height28 { height: 28px; line-height: 28px; }
.height30 { height: 30px; line-height: 30px; }
.height36 { height: 36px; line-height: 36px; }
.height32 { height: 32px; line-height: 32px; }
.height16a { line-height: 16px; }
.height18a { line-height: 18px; }
.height20a { line-height: 20px; }
.height22a { line-height: 22px; }
.height24a { line-height: 24px; }
.height26a { line-height: 26px; }
.height28a { line-height: 28px; }
.height30a { line-height: 30px; }
/*输入框*/
.input1 { border: 1px solid #CECECE; height: 16px; font-size: 12px; line-height: 17px; }
input.text { border: 1px solid #C0BBB4; height: 15px; padding: 2px 3px; vertical-align: middle; background: url(images/sidebarIcon.gif) repeat-x 0px -14px; }
/*边框*/
/*边框*/
.border_grey, .border_right_grey { border: 1px solid #e2e2e2; }/*公用灰色边框*/
.border_blue, .border_grey.hover { border: 1px solid #4d90ff; }/*公用边框选中蓝色*/
.border_right_green, .border_right_green.hover { border-right: 1px solid #5baf10 }
.border { border: 1px solid #CECECE; }
.border_top { border-top: 1px dotted #e2e2e2; }
.border_right { border-right: 1px dotted #e2e2e2; }
.border_bottom { border-bottom: 1px solid #e2e2e2; }
.border_left { border-left: 1px solid #e2e2e2; }
.pic_border1 { border: 1px solid #CECECE; }
.line { border-top: 1px solid #CCCCCC; margin: 10px; }
.line1 { border-top: 1px solid #CCCCCC; margin: auto 10px; }
.pay_box_line1 { border-bottom: 1px solid #CECECE; height: 4px; line-height: 4px; margin-bottom: 15px; width: 100%; }
.pay_box_line { border-bottom: 1px dotted #CECECE; height: 10px; margin-bottom: 15px; width: 100%; }
/* 边距 */
.margin_left1 { margin-left: 10px; display: inline; }
.margin_right { margin-right: 10px; }
.margin_top { margin-top: 10px; }
.margin_bottom { margin-bottom: 10px; }
.padding_left { padding-left: 10px; }
.padding_right { padding-right: 10px; }
.padding_top { padding-top: 10px; }
.padding_bottom { padding-bottom: 10px; }
/* 背景 */
.bg_color_blue1 { background-color: #006eff }/*块元素蓝色*/
.bg_color_blue2 { background-color: #0067ee }/*块元素深蓝色*/
.bg_color_blue3 { background-color: #f2fbfc; }/*说明类背景*/
.bg_color_orange { background-color: #ff9c00; } /*橙色*/
.bg_color_white { background-color:#fff;}
.bg_color_grey { background-color: #f6f6f6; } /*块元素淡灰*/
.ind_hidden { display: none; }
.bg_color_green2{ background:#427FEE}
/* 翻页 */
.l_page_wap { width: 100%; height: 40px; text-align: center; }
.l_page_wap a { display: inline-block; width: 28px; height: 28px; text-align: center; line-height: 27px; border: 1px solid #d4e0e7; margin-left: -4px; border-radius:2px; margin:0 1px; font-size:14px; color:#006ebe; }
.l_page_wap a.page_ts { width: 55px; height: 28px; }
.l_page_wap a.page_dq { background-color: #448ecf; color: #fff; }
.l_page_wap a:hover{ background:#eeeeee; color:#333; border:1px #eeeeee solid}
.page_dq.hover{ border: 1px solid #3e7cf1;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.l_page_wap .input-txt{ width:30px; padding:0px 5px; margin:0 5px; height:20px; line-height:20px; font-size:12px;}
.l_page_wap .btn-default{ background:#f9f9f9; font-size:12px; line-height:20px; width:38px; height:20px; color:#999; border:1px #e2e2e2 solid; margin-left:10px; }
.xizx-fy{ position:relative;}
/*me*/
.border-no-choice { border: 1px solid #e2e2e2 }
.border-choice { border: 2px solid #5baf10 !important; }
.border-choice2 { border: 1px solid #5baf10 !important; }
.L-hidden { display: none; }
.L_table { margin-left: -1px; }
.L_table td { padding: 10px 0; text-align: center; }
.L_table th { padding: 10px 0; background-color: #fffcf1; }
/*显示其他城市*/
.list_city { padding: 0 14px 0 5px; height: 22px; line-height: 22px; border: 1px solid #CECECE; float: left; position: relative; color: #666; }
.list_city_hover { width: 350px; overflow: hidden; position: absolute; left: -1px; top: 22px; padding: 3px; background-color: #FFF; z-index: 555; }
.list_city_hover h4 { width: 344px; height: 39px; line-height: 39px; border-bottom: 1px solid #cccccc; font-size: 12px; font-weight: normal; padding-left: 6px; color: #666; }
.list_city_ul1 { width: 350px; overflow: hidden; padding-top: 7px; }
.list_city_ul1 li { width: 343px; padding-bottom: 25px; color: #666; padding-left: 7px; }
.list_city_ul1 li a { height: 21px; display: inline-block; float: left; padding: 0 6px; text-align: center; }
.list_city_ul1 li a.list_dq3 { color: #fff; background-color: #489800; }
.jt_a { width: 5px; height: 3px; display: block; background: url(img/search_list.png) no-repeat 0 -234px; position: absolute; right: 5px; top: 9px; }
.city_hover2 { width: 343px; overflow: hidden; background-color: #ebebe8; color: #666; padding: 4px 0 4px 0; border-top: 1px solid #CECECE; border-bottom: 1px solid #CECECE; margin: 6px auto; }
.city_hover2 a { height: 21px; display: inline-block; float: left; padding: 0 6px; text-align: center; }
.city_hover2 a.hover { color: #000; font-weight: 600; }
.city_hover3 { width: 342px; overflow: hidden; background-color: #f8fff3; color: #666; padding: 4px 0 4px 0; border-top: 1px solid #b1cf9d; border-bottom: 1px solid #b1cf9d; margin: 6px 0; }
.city_hover3 a { height: 21px; display: inline-block; float: left; padding: 0 6px; text-align: center; }
/*表单样式*/
.L_radio { width: 14px; height: 14px; display: inline-block; background: url(img/form_img.png) no-repeat -48px 0; }
.L_radio.hover { background: url(img/form_img.png) no-repeat -32px 0; }
.L_check { width: 14px; height: 14px; display: inline-block; background: url(img/form_img.png) no-repeat 0 0; }
.L_check.hover { background: url(img/form_img.png) no-repeat -16px 0; }
.L_eye { width: 16px; height: 11px; display: inline-block; background: url(img/form_img.png) no-repeat 0 -29px; }
.L_eye.hover { background: url(img/form_img.png) no-repeat -18px -29px; }
.xx_triangle { width: 9px; height: 5px; display: inline-block; background: url(img/form_img.png) no-repeat -56px -22px }
.xx_triangle.hover { background: url(img/form_img.png) no-repeat -56px -16px }
.xx_close { width: 9px; height: 8px; display: inline-block; background: url(img/form_img.png) -27px -16px no-repeat }
.xx_head { width: 16px; height: 18px; display: inline-block; background: url(img/form_img.png) -117px 0px no-repeat }
.xx_head.hover { background: url(img/form_img.png) -117px -20px no-repeat }
.xx_lock { width: 16px; height: 19px; display: inline-block; background: url(img/form_img.png) -117px -41px no-repeat }
.xx_lock.hover { background: url(img/form_img.png) -117px -61px no-repeat }
.xx_hook { width: 32px; height: 32px; display: inline-block; background: url(img/form_img.png) 0px -40px no-repeat }
.xx_remind { width: 32px; height: 32px; display: inline-block; background: url(img/form_img.png) -34px -40px no-repeat }
.dolphin { background: url(img/common.gif) -297px 0 no-repeat; width: 100px; height: 60px; display: inline-block; }
/*聊天图标*/
.mw-contact { width: 19px; height: 19px; display: inline-block; background: url(img/customer_img.gif) no-repeat; vertical-align: -5px; cursor: pointer; }
/*按钮公共样式*/
.btn_grren, .btn_grren:link, .btn_grren:visited { line-height: 30px; height: 30px; padding: 0 16px; font-size: 14px; border: 1px #5baf10 solid; color: #489800 !important; display: inline-block; cursor: pointer }
.btn_grren:hover { background: #5baf10; color: #fff !important; }
.btn_grren2, .btn_grren2:link, .btn_grren2:visited { line-height: 30px; height: 30px; padding: 0 16px; font-size: 14px; border: 1px #5baf10 solid; background: #5baf10; color: #fff; display: inline-block; text-align: center; cursor: pointer }
.btn_grren2:hover { background: #5baf10; color: #fff !important; }
.btn_orange { line-height: 30px; height: 30px; padding: 0 16px; font-size: 14px; border: 1px #ff9c00 solid; color: #ff9c00 !important; display: inline-block; }
.btn_orange:hover { background: #ff9c00; color: #fff !important; }
.btn_blue { line-height: 30px; height: 30px; padding: 0 16px; font-size: 14px; border: 1px #66a3f7 solid; color: #3788f8 !important; display: inline-block; cursor: pointer; }
.btn_blue:hover { background: #3788f8; color: #fff !important; }

.btn_blue25 { line-height: 25px; height: 25px; padding: 0 18px; font-size: 12px; background:#3e7cf1; color: #fff; !important; display: inline-block; cursor: pointer; border-radius:2px; }
.btn_blue25:hover { background: #3e96f1; color: #fff !important; }

/*弹出*/
.bg_color_green4{ background:#e2e2e2;}
.mask_bj { background-color: rgba(0,0,0,0.3); overflow: hidden; padding: 50px 0; }
@media \0screen\,screen\9 {
.mask_bj { background-color: #000; filter: Alpha(opacity=30); position: static; *zoom:1;
}
.popup, .prompt { position: relative; }
}
.popupBox { top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; position: absolute; z-index: 999999; }
.popupBoxBg { top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; position: absolute; background-color: #000; opacity: .3; filter: Alpha(opacity=30); }
.popup { top: 30%; left:50%; margin-top: -124px; margin-left: -180px; width: 360px; overflow: hidden; background: #fff; position: fixed; z-index: 999999; }
.popup-top { overflow: hidden; position: relative; }
.popup-top .txt14 { float: left; padding-left: 20px; }
.popup-close { height: 20px; width: 20xp; float: right; padding: 0 10px; line-height: 20px; margin: 8px 5px 0 0 }
.popup-close i:hover { background: url(img/form_img.png) -67px -16px; }
.popup .form { padding: 20px 42px; }
.popup .form p { text-align: center; padding: 20px 0; }
.popup .btn a { margin: 10px 12%; }
.form-input { position: relative; margin-top: 10px; }
.form-itxt { padding: 8px 10px 8px 50px; width: 210px; color: #999; }
.form-label { position: absolute; padding-left: 10px; margin: 8px 10px; display: inline-block; top: 0; left: 0; border-right: 1px #ddd solid; border-right: 1px #e2e2e2 solid; }
.form-btn { width: 238px; margin-top: 10px }
.form-a-r { float: right; }
/*提示*/
.prompt { top: 40%; left:50%; margin-top: -40px; margin-left: -165px; width: 330px; overflow: hidden; background: #fff; position: fixed; padding: 20px 0; -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3); box-shadow: 0px 0px 5px rgba(0,0,0,0.3); -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
.prompts { overflow: hidden; text-align: center; }/*0724------*/
.prompts .prompts-a { line-height: 24px; height: 24px; padding: 0 10px; margin-top: 15px; font-size: 12px }/*0724------*/
.prompts-i { float: left; margin-right: 10px; vertical-align: middle; }
.prompt-p { float: left; width: 200px; padding: 5px 0 }
.prompts-table { margin: 0 auto; padding: 0 50px; }
.prompts-th { text-align: left; }
/*VIP*/
.vip1 { width: 30px; height: 18px; display: inline-block; background: url(img/vip_img.png) no-repeat 10px 0; vertical-align: -4px; }
.vip2 { width: 30px; height: 18px; display: inline-block; background: url(img/vip_img.png) no-repeat 10px -24px; vertical-align: -4px; }
.vip3 { width: 30px; height: 18px; display: inline-block; background: url(img/vip_img.png) no-repeat 10px -48px; vertical-align: -4px; }
.vip4 { width: 30px; height: 18px; display: inline-block; background: url(img/vip_img.png) no-repeat 10px -72px; vertical-align: -4px; }
.vip5 { width: 30px; height: 18px; display: inline-block; background: url(img/vip_img.png) no-repeat 10px -94px; vertical-align: -4px; }
.vip6 { width: 30px; height: 18px; display: inline-block; background: url(img/vip_img.png) no-repeat 10px -119px; vertical-align: -4px; }
/*二级头部引导*/
.courier-nav { width: 1190px; height: 38px; color: #999; }
/*促销和降价图标*/
.mw-re { width: 16px; height: 16px; display: inline-block; background: url(img/chuxiao.png) no-repeat; vertical-align: -2px; }
.mw-cx { width: 16px; height: 16px; display: inline-block; background: url(img/jiangjia.png) no-repeat; vertical-align: -2px; }
/*图片*/
.lmw-bg1 { background: url(img/customer_img.gif) no-repeat; }
.lmw-bg2 { background: url(img/common.gif) no-repeat -1px -1px; }
.lmw-bg3 { background: url(img/form_img.png) no-repeat 0 -16px; }
.lmw-bg4 { background: url(img/form_img.png) no-repeat -18px -22px; }
.lmw-bg5 { background: url(img/repeat1.png) repeat; }
.lmw-bg3.hover { background: url(img/form_img.png) no-repeat -9px -16px; }
.my2-fap-ok { width: 14px; height: 14px; display: inline-block; background: url(img/details_page.png) no-repeat -179px -368px; vertical-align: -2px; cursor: pointer; }
.my2-fap-no { width: 14px; height: 14px; display: inline-block; background: url(img/details_page.png) no-repeat -196px -367px; vertical-align: -2px; cursor: pointer; }
.item li.hover span { width: 15px; height: 15px; display: block; background: url(img/form_img.png) no-repeat -80px 0; position: absolute; right: 0; top: 0; }
/*商户中心左边菜单*/
.bs-cont-lf { width: 198px; overflow: hidden; background-color: #fff; }
.bs-fl-logo { width: 198px; overflow: hidden; padding-bottom: 22px; background-color: #FFF; }
.bs-fl-logo-pic { width: 90px; height: 90px; overflow: hidden; background: url(img/busniess_icon1.png) no-repeat; margin: 26px 0 0 53px; }
.bs-fl-cm { width: 100%; overflow: hidden; text-align: center; color: #242424; font-weight: 600; margin-top: 20px; }
.bs-fl-logo span { width: 100%; overflow: hidden; text-align: center; display: block; padding-top: 4px; }
.bs-fl-cm em { width: 18px; height: 20px; vertical-align: -3px; display: inline-block; background: url(img/bs-pic1.jpg) no-repeat; }
.bs-fl-cm em.ts { background-position: -20px 0; }
.bs-fl-nav { width: 178px; height: 35px; padding-left: 20px; border-top: 1px solid #e2e2e2; font: 13px/35px "微软雅黑"; color: #333; font-weight: 600; position: relative; cursor: pointer; background-color: #fafafa; margin-top: -1px; }
.bs-fl-nav span { width: 10px; height: 10px; display: block; cursor: pointer; position: absolute; right: 10px; top: 14px; background: url(img/busniess_list.png) no-repeat -19px -14px; }
.bs-fl-nav.active, .bs-fl-nav.hover span { background-position: -8px -12px; }
.bs-fl-nav.active, .bs-fl-nav.hover { background-color: #f0f6ff; border-color: #d4e0f2; }
.bs-fl-nav:hover { background-color: #f0f6ff; }
.bs-fl-ul { width: 198px; overflow: hidden; background-color: #fff; padding-bottom: 10px; display: none; }
.bs-fl-ul li { width: 161px; height: 28px; line-height: 28px; cursor: pointer; padding-left: 37px; }
.bs-fl-ul li.active, .bs-fl-ul li.hover { background: url(img/busniess_list.png) no-repeat 20px -20px; background-color: #ffeed2; }
.bs-fl-ul li:hover { color: #666; }
/*验证提示*/
.Validform_checktip { float: left; margin-left: 0; line-height: 34px; height: 34px; overflow: hidden; color: #666; font-size: 12px; padding-left: 40px; position: relative; }
.Validform_right { color: #71b83d; background: none; }
.Validform_warn, .Validform_wrong { color: #f00; white-space: nowrap; background: none; }
.xx-status-i { position: absolute; top: 10px; left: 15px; width: 17px; height: 17px; display: inline-block; }
.Validform_right .xx-status-i { background: url(img/xx_loreg.png) -229px -2px no-repeat; }
.Validform_wrong .xx-status-i { background: url(img/xx_loreg.png) -229px -22px no-repeat; }
.Validform_warn .xx-status-i { background: url(img/xx_loreg.png) -229px -41px no-repeat; }
/*空数据样式显示*/
.empty-nothing { width: 100%; height: 60px; font-size: 20px; text-align: center; color: #999999; line-height: 60px; }
.button_a { width: 50px; height: 50px; }

/*人民币符号*/
.table1-s .yuan{ font-family:"microsoft yahei","微软雅黑"; margin-right:2px; }
